package com.easyclearance.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;

@TableName(value = "easyclearance_thailandtravinfo")
public class ThailandTravInfo extends BaseTravInfo{
	
	private String purposeoftravel;
	private String placeOfResidence;
	private String departureCountry;
	private String stayBeforeEntryCountry;
	private Date dateofentry;
	private String entryMethod;
	private String flightNo;
	
	private Date dateofleave;	
	private String leaveMethod;
	private String leaveflightNo;
	
	private String residentialmode;
	private String stateofresidence;
	private String cityofresidence;
	private String streetofresidence;
	private String specificaddress;
	
	private String postCode;
	private Short transit;
	private String email;
	private String countryCode;
	private String mobile;
	public String getPurposeoftravel() {
		return purposeoftravel;
	}
	public void setPurposeoftravel(String purposeoftravel) {
		this.purposeoftravel = purposeoftravel;
	}
	public String getPlaceOfResidence() {
		return placeOfResidence;
	}
	public void setPlaceOfResidence(String placeOfResidence) {
		this.placeOfResidence = placeOfResidence;
	}
	public String getDepartureCountry() {
		return departureCountry;
	}
	public void setDepartureCountry(String departureCountry) {
		this.departureCountry = departureCountry;
	}
	public String getStayBeforeEntryCountry() {
		return stayBeforeEntryCountry;
	}
	public void setStayBeforeEntryCountry(String stayBeforeEntryCountry) {
		this.stayBeforeEntryCountry = stayBeforeEntryCountry;
	}
	public Date getDateofentry() {
		return dateofentry;
	}
	public void setDateofentry(Date dateofentry) {
		this.dateofentry = dateofentry;
	}
	public String getEntryMethod() {
		return entryMethod;
	}
	public void setEntryMethod(String entryMethod) {
		this.entryMethod = entryMethod;
	}
	public String getFlightNo() {
		return flightNo;
	}
	public void setFlightNo(String flightNo) {
		this.flightNo = flightNo;
	}
	public Date getDateofleave() {
		return dateofleave;
	}
	public void setDateofleave(Date dateofleave) {
		this.dateofleave = dateofleave;
	}
	public String getLeaveMethod() {
		return leaveMethod;
	}
	public void setLeaveMethod(String leaveMethod) {
		this.leaveMethod = leaveMethod;
	}
	public String getLeaveflightNo() {
		return leaveflightNo;
	}
	public void setLeaveflightNo(String leaveflightNo) {
		this.leaveflightNo = leaveflightNo;
	}
	public String getResidentialmode() {
		return residentialmode;
	}
	public void setResidentialmode(String residentialmode) {
		this.residentialmode = residentialmode;
	}
	public String getStateofresidence() {
		return stateofresidence;
	}
	public void setStateofresidence(String stateofresidence) {
		this.stateofresidence = stateofresidence;
	}
	public String getCityofresidence() {
		return cityofresidence;
	}
	public void setCityofresidence(String cityofresidence) {
		this.cityofresidence = cityofresidence;
	}
	public String getStreetofresidence() {
		return streetofresidence;
	}
	public void setStreetofresidence(String streetofresidence) {
		this.streetofresidence = streetofresidence;
	}
	public String getSpecificaddress() {
		return specificaddress;
	}
	public void setSpecificaddress(String specificaddress) {
		this.specificaddress = specificaddress;
	}
	public Short getTransit() {
		return transit;
	}
	public void setTransit(Short transit) {
		this.transit = transit;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getPostCode() {
		return postCode;
	}
	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}
	public String getCountryCode() {
		return countryCode;
	}
	public void setCountryCode(String countryCode) {
		this.countryCode = countryCode;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	@Override
	public String toString() {
		return "ThailandTravInfo [purposeoftravel=" + purposeoftravel + ", placeOfResidence=" + placeOfResidence
				+ ", departureCountry=" + departureCountry + ", stayBeforeEntryCountry=" + stayBeforeEntryCountry
				+ ", dateofentry=" + dateofentry + ", entryMethod=" + entryMethod + ", flightNo=" + flightNo
				+ ", dateofleave=" + dateofleave + ", leaveMethod=" + leaveMethod + ", leaveflightNo=" + leaveflightNo
				+ ", residentialmode=" + residentialmode + ", stateofresidence=" + stateofresidence
				+ ", cityofresidence=" + cityofresidence + ", streetofresidence=" + streetofresidence
				+ ", specificaddress=" + specificaddress + ", postCode=" + postCode + ", transit=" + transit
				+ ", email=" + email + ", countryCode=" + countryCode + ", mobile=" + mobile + "]";
	}
	
}
